aboutsummaryrefslogtreecommitdiffstats
path: root/src/routes/(app)/[username]/+page.server.js
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2022-12-21 15:48:14 -0800
committerAdam Soltys <[email protected]>2022-12-21 15:48:14 -0800
commit6ae27be919808df935fb140fd56bb6ae010a219b (patch)
treeba9f5d862cc48abf5b49acfdbd32b87216eadba1 /src/routes/(app)/[username]/+page.server.js
parent5c0675fa6815a70033c17a9310d0fa1f9c569e92 (diff)
downloadcoinos-ui-6ae27be919808df935fb140fd56bb6ae010a219b.tar.gz
coinos-ui-6ae27be919808df935fb140fd56bb6ae010a219b.zip
add nostr message field to user profile page
Diffstat (limited to 'src/routes/(app)/[username]/+page.server.js')
-rw-r--r--src/routes/(app)/[username]/+page.server.js9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/routes/(app)/[username]/+page.server.js b/src/routes/(app)/[username]/+page.server.js
index 01dfab5a..547f754f 100644
--- a/src/routes/(app)/[username]/+page.server.js
+++ b/src/routes/(app)/[username]/+page.server.js
@@ -1,14 +1,19 @@
import { get } from '$lib/utils';
import Qr from 'qrcode-base64';
-export async function load({ params, url }) {
+export async function load({ params, parent, url }) {
+ let { user } = await parent();
+ let pubkey;
+ if (user) ({ pubkey } = user);
+ else pubkey = params.username;
+
let { username } = params;
let text = `${encodeURI(username)}@${url.hostname}`;
let src = Qr.drawImg(text, { size: 300 });
let events = [];
try {
- events = await get(`/${username}/events`);
+ events = await get(`/${pubkey}/events`);
} catch (e) {
console.log(e);
}